export const BASEURL = 'https://shop.pin100wan.com'; 
export const request=(params)=>{
  return new Promise((resolve,reject)=>{
    wx.request({
      ...params,
      url:BASEURL + params.url,
      success:(res)=>{
        resolve(res)
      },
      fail:(err)=>{
        console.log("请求失败")
        reject(err)
      }
    })
  })
}
// getUserProfile
export const getUserProfile=()=>{
  return new Promise((resolve,reject)=>{
    wx.getUserProfile({
      desc: '用于完善会员资料',
      success: (res) => {
        resolve(res)
      },
      fail:(err)=>{
        // console.log("取消授权")
        // reject(err)
      }
    })
  })
}
//login
export const login=()=>{
  return new Promise((resolve,reject)=>{
    wx.login({
      timeout: 10000,
      success:(res)=>{
        console.log("获取用户信息成功")
        resolve(res)
      },
      fail:(err)=>{
        console.log("获取用户信息失败")
        reject(err)
      }
    })
  })
}


export const requestPayment=(pay)=>{
  return new Promise((resolve,reject)=>{
    wx.requestPayment({
      // nonceStr: 'nonceStr',
      // package: 'package',
      // paySign: 'paySign',
      // timeStamp: 'timeStamp',
      ...pay,
         
    success:(res)=>{
      resolve(res)
    },
    fail:(err)=>{
      reject(err)
    }
    })
  })
}

